499127
651711
49638
342545
29669
763962
12414
954454
372681
856481
530222
234593
5170799
3590581
3119148
2423804
2243988
2070609
1994358
192178
1777118
1724136
1696196
1642471